package cn.cs.fallback;

import cn.cs.client.RestRepairUserClient;
import cn.cs.pojo.*;
import org.springframework.stereotype.Component;

import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;

@Component
public class RepairUserCilentFallBack implements RestRepairUserClient {

    @Override
    public String createToken(String agent, RepairUser user) {
        return null;
    }

    @Override
    public void saveToken(String token, RepairUser user) {

    }

    @Override
    public List<Map<String, Object>> getCerListByTypes(Map<String, Object> param) {
        return null;
    }

    @Override
    public int insertRepairCertificateImg(RepairCertificateImg repImg) {
        return 0;
    }

    @Override
    public int checkIdCardNum(String idCard) {
        return 0;
    }

    @Override
    public int insertRepairUser(RepairUser user) {
        return 0;
    }

    @Override
    public List<RepairCertificateImg> getRepairCerfImgs(String id) {
        return null;
    }

    @Override
    public int deleteRepairAreaById(String id) {
        return 0;
    }

    @Override
    public int insertRepAreas(RepairUserArea repairUserArea) {
        return 0;
    }

    @Override
    public int updateRepairUser(RepairUser newUser) {
        return 0;
    }

    @Override
    public RepairUser getRepairUserByPhone(String phone) {
        return null;
    }

    @Override
    public int checkInvitationCode(String invitationCode) {
        return 0;
    }

    @Override
    public List<ClientUser> getMypriLciById(String id) {
        return null;
    }

    @Override
    public RepairUserComplaint getComplaintById(String id) {
        return null;
    }

    @Override
    public List<RepairUserComplaintNote> getMyComplaintNodes(String id) {
        return null;
    }

    @Override
    public List<RepairUserComplaint> getMyComplaint(String id) {
        return null;
    }

    @Override
    public String getCerfImgPath(RepairCertificateImg repImg) {
        return null;
    }

    @Override
    public int updateCertificateImgs(RepairCertificateImg repImg) {
        return 0;
    }

    @Override
    public List<Map<String, Object>> getPolicy() {
        return null;
    }


    @Override
    public RepSettlement getLastSettlement(String id) {
        return null;
    }

    @Override
    public int insertSettOrder(SettlementOrder settlementOrder) {
        return 0;
    }

    @Override
    public int insertSett(RepSettlement repSettlement) {
        return 0;
    }


    @Override
    public List<Map<String, Object>> getRepairUserArea(String id) {
        return null;
    }

    @Override
    public Map<String, Object> getRepairUserByUserId(String userId) {
        return null;
    }

    @Override
    public List<ServiceType> getServiceTypeList() {
        return null;
    }

    @Override
    public List<FaultType> getFaultTypeByParentId(Map<String, Object> param) {
        return null;
    }

    @Override
    public int insertCertificateList(Map<String, Object> param) {
        return 0;
    }

    @Override
    public int delCertificateImg(String id) {
        return 0;
    }

    @Override
    public Integer getRepairUserCountByMap(Map<String, Object> map) {
        return null;
    }

    @Override
    public List<RepairUser> getRepairUserListByMap(Map<String, Object> map) {
        return null;
    }

    @Override
    public Integer getRepairUserDayCountByMap(Map<String, Object> map) {
        return null;
    }

    @Override
    public List<Map<String, Object>> getRepairUserDayByMap(Map<String, Object> map) {
        return null;
    }

    @Override
    public Integer getUserCountByPhone(String phone) {
        return null;
    }

    @Override
    public List<Map<String, Object>> getCertificateImgByUserId(String rep_user_id) {
        return null;
    }

    @Override
    public List<Map<String, Object>> getCertificateListByFaultId(String fault_id) {
        return null;
    }

    @Override
    public Integer updateUserOrderNumber(String id) throws Exception {
        return null;
    }

    @Override
    public RepairUser getRepairUserById(String id) throws Exception {
        return null;
    }

    @Override
    public Map<String, Object> getRepairUserAddressByAreaId(String repairUserId, String area) throws Exception {
        return null;
    }

    @Override
    public List<Map<String, Object>> getRepairUserByAreaId(String area) throws Exception {
        return null;
    }

    @Override
    public List<Map<String, Object>> getRepairUserByLikePhone(String phone, String personName) throws Exception {
        return null;
    }

    @Override
    public Long getUserNumberByAgentCode(String invitationCode) throws Exception {
        return null;
    }

    @Override
    public Map<String, String> getRepairAddressById(String rep_user_id, String address) throws Exception {
        return null;
    }
}
